Add getter to view ( to prevent errors on access to unsetted props)
Throw exception if user not found
Minor fixies - use string as class name, Create method to testing findBy method