Added github authorization code. However, CURRENTLY BROKEN FOR CONSOLE AND SERVER