Minor refactoring
Unit tests
Beginning implementation of file tree comparison : file tree building