A beginners guide to Git and Github