Basic OmniAuth implemented; need to do everything with users (model, controller, &c.)
User model migrations and unit tests added.
Our Frankenstein user controller is alive.
Resolved uniqueness of display name (all nil) bug.
Re-routed root and user create landing.
Refactored schema and related tests (removed github_token and renamed github_uid.)
Moved flash messages to i18n locales folder.
Git ignored .env and added .env.example file.
Moving github authentication into a service object. Currently broken and has a pry.
Moved Github authentication into service object. Working now, but must test unhappy path.
Happy path unit test for Github authenticator; refactored Github authenticator model to eliminate redundancy.
Unit tests for empty hash of Github authenticator helper object.
Add dependent destroy to user's learnings and comments.