Learning how github works