Relative Medium article: https://medium.com/@Phil_Boisney/playing-with-4f21bc67a7f9
If you want to compile and run this project, don't forget to create a file (called keys.properties) in the root of project containing Github's API keys:
GithubClientId="YOUR_ID"
GithubClientSecret="YOUR_SECRET"