...
A single index.js file has the application logic. Several third party libraries are used by the application.
See RAFT JavaScript Structure.
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 for using a build tool.
...