Refactoring of project parsing and construction

* backup of the sources