changed how github api authentication is done.