Added Product service layer
Merge branch 'feature/Provider_Data_Logic' into develop