Exploring Git, Github and Github Desktop