added 2 domain classes: User, Product