Add gitignore
Add requirements
Authentication working