Moved user validation from service to domain object.
Added some hard-coded paths/redirects to Routes.
Adding validation to registration.