I have the QML portion working; time to extend in C++ and create a full terminal emulator.