Added basic login route.  Refactored app routing logic
Added link to authorise application with github
Attain access token from github upon login
Removed routes folder, all component routes now located within components index.js file.
Added request for user's email, redirect to login if email permission missing
Removed user email permission.  Send 403 for unauthorized users trying to login to /admin
Merge branch 'feature/github-login'