Changing from backbone to some custom JS for router, views, and module handling