Fetch ouath token from github and save to the user record

Refactored specs/cucumber features