Login to github with oauth to allow to edit to content of the actual repository

This pull request implements the login functionality to github.

Closes #55