downloadtemplate class and qml added