A user visiting the page should be authenticated with GitHub via OAuth and the users repository and organisation data downloaded and displayed