Fixing gitignore and refactoring route
Adding oauth