#27 refactoring validation user details and account validation implements validationservice
#27 fixed. tests work