All redone with backbone and require.js, still does nothing but does it pretty neatly.