test(auth): added server-side auth test wchich checks a role required routes
test(user): added a test for User resource
feat(auth): Added sign up and basic user input validation
test(auth): added unit tests for sign up and user input validation