Style Consistency

This was originally forked off of a master that included the changes in #10. It should be reviewed after that request for a cleaner diff. Is it best to always branch off your master first or does that just push the burden of a potentially messy merge over to you?

This set of changes was to make some code prettier per our code Monday afternoon. Notably:

* Don't mix RequireJS styles. Don't use CommonJS wrapping.
* Never require by relative path
* Don't CamelCase template filenames
* Dont' have wrapping JS modules for templates