Added password validator
Added validation test service
Added custom service error codes
Added email address and password validation to the services