Understand the necessary controllers for oauth with github / regular sign in as well as namespacing for User model with ruby-hackernews gem. Switching to db branch to remodel schema