angularize!

Made some adjustments to the js environment and removed the dependency on server-side templates. I decided to PR against here instead of the main project repo so we can get some back-end stuff in there first before figuring out how the client code is going to be placed and built.

Anyway, the structure right now is pretty simple, but leaves plenty of room for expansion and module additions.
Just realized we'll have to get npm into the container first... Still not familiar with this enough to know the "best" way. @theMagicalKarp Can we also do something like `FROM dockerfile/nodejs` without causing any issues?