Added URI.js dependency, added retrieveTokenFromApi() function, fleshed most of the GitHub OAuth flow. Final leg doesn't work due to HTTPS requirement.