Cleanup

- Added QML files / object 
- Modified core classes to be QT Models