grcqt: Initial MVC organization using QT5