add user and password helper + fix user model to add first and last name