adds basic behavior for creation and views adding
adds basic js templating system
Merge branch 'develop_ns_template' into develop
Merge branch 'develop_ns_file_editor' into develop