Results of me playing with QML, worth keeping.