Therefore task and project module had to be created and partially implemented
this required a major refactoring of the object model