Changed project structure.
Major project structure refactoring.