Added the domain model for HW2.