Project: Independent project units

Project units no longer depend on project template units.
Refactoring project controller
Projects can now be created directly.
Remove project templates from navigation.