Added create new repository and retrieve tree by SHA to github.js
More WIP
Rename editor controller to main controller.
Add separate GitHub settings in to new section.
Change inconsistent variable names.
Initial dist subtree commit