Ext JS 5 MVVM refactor

this is a **beta**.
some issues remain to be fixed.

- [x] main
- [x] about
- [x] components **some issues**
- [x] stores **some issues**
- [x] layouts **some issues**
- [x] events
- [x] mvc