Organizing JavaScript with Modules

Coming TBD…