add github token model, isn't used yet
remove oauth package stuff
add custom github layer, it has virtually no error management atm
clean up auth controller a bit
improve code style standards across app