Moving logic into models as they should be. Playing with oauth2 and salesforce.