Configured caching to true
Restructured product model
Add method to return latest updated product