Added project-based accounting

Sounds good, you are using the cost centres (Division in the latest version of the software) to roll up to to organisation level. If project costing is implemented independently from divisions, a business will also be able to track costs across divisions. This way you have multiple dimensions to track profitability and not only a single division structure.