tweaks frontend to add github sign-in directly

fixes #51for @rappo