QML learning project.