Fixed some bad dependency definitions. Need to go through these better.
Removed broken Viewer from /network
Changes to editor and data handlers that allow for very basic selection across modes.
To be deprecated by better middleware data, and replaced by keyed dictionary dummy data in the meantime.
Created a `grunt deploy` task. Run it with `grunt deploy dir=xxx` to configure the deployment directory (relative to the location of Gruntfile).