refactored location controller

Created OauthWrapper class that handles oauth
Probably still can be refactored but its a start