Modular QML framework for AR, robotics and tangible interfaces