added Product domain class, ProductDao interface and ProductDaoImpl realization