Added VS project, updated gitignore
Added requirejs & TypeScript definitions as a local lib
Moved core under nnet namespace
Converted event.js to TypeScript
Converted browser.js & function.js to TypeScript
Converted array.js to TypeScript and broke apart into an additional class
Added watch task to gulpfile
Converted editor to use requirejs with development code and broke apart js/css/html