Major changes for a more consistent API and separation from entities and
DTO
Add tests for application management
Add deployment management to project tree