(feat) github integration in place.
(feat) making sure to get as much access we need for github account.
(refactor) making LoginFactory DRY.
Merge pull request #15 from justinpinili/feat/oAuth3.0

Login logic is now all in the services.js file