Add menuView and update pageView, adaptView and router
Updated all core JS files to use commonJS syntax
Fixed bug with router & cleaned up adaptModel/contentObjectModel
Updated defer bug in adaptView
Merge pull request #30 from adaptlearning/feature/28

Feature/28