Merge pull request #2 from ResearchComputing/master

Updating branch starting point
Began filetree refactor.
Filetree refactored into more consistent parts.
Began refactoring EditorManager.
Merge pull request #3 from ResearchComputing/jsrefactor

Jsrefactor