update to work with qml interface - WIP commit for Viv to check a cmake / resources issue.