adds test for homepage
adds github oauth client class