Login with github

close #26