updats requireJS, cleaned up router