updated omniauth controller for user creation, updated user model for the apply omniauth methid