Feature 3 create user entity