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.
We can probably get rid of these comments.