Add gitignore
Add Github OAuth support