FileTree + new Tests

 - Tests for FileManager are added
 - Slight changes in the generating process
 - File tree of the project are implemented
 - Tests for file-tree.