moving git and github extension to seperate repository