Moving github authentication into a service object. Currently broken and has a pry.
Moved Github authentication into service object. Working now, but must test unhappy path.