moving app launching logic to js/main.js so that it can be shared more easily as a configuration file
adding sandbox to test various features, and setting up a better way to share require.js configs