Cleaned up Github Auth Provider