refactor listviw to separate qml file