Adding in requirejs and modularizing the code
Require JS hooked up, moving everything in to sub modules
Continuing to clean up the various modules
last up for the night, fixed a few bugs with collision