Added hibernate mapping to all domain classes
Added DAO layer