New gh auth

final version of user login after resolving all merge conflicts. 
Only want the routes for new, create, destroy - not all routes