Added snippets support and Qml syntax highlight