Updates routes and refactors tests
Adds sign in routes and basic page