reorganizing git to work with QT