...
Future State
An MVC and eventually an MVVC pattern will be used. Multiple JS files will be created within a well named directory structure for clear organization of the code. For production deployment, the individual files will be combined together into a single file using a build tool.
...