Now supporting logging with a QAbstractListModel

+ Implented an own QAbstractListModel for logging
+ Modified the other classes and QML files according to the new model
+ Refactoring and cleanup of the code
- Removed AppLogger class