Changed password encryption to BCrypt and added some validations to user update form. Seems that user crud is done :)