Refresh tokens in github service

Will need to come up a better solution to consolidate code