1. A few changes in product_dao. Change names of methods.
2. Create functions for validation & for management