built octokit functionality into user model for updating github stats, all tests passing
successfully implemented github xp calculation