Added the first version working with git functionality