Refactored application using Cookiecutter project structure
Refactored code that missed the previous commit
Added unit tests for auth blueprint