start filetree stuff
Finilize FileTree
Add collapse to FileTree
Move FileTree to its own file and add tests
Add test initalizer and some scenarios
Remove non existing FileTreeController.js
Put back FileTreeController and fix tests
Merge branch filetree in master