Massive restructuring

- Moved back to MVC folder structure (thanks stef)
- Split out grunt into multiple conf files based on Glazier's layout
  (also thanks stef)
- Use new ES6 module syntax