Adding omniauth strategy for submission system and refactoring user creation from auth hash