added product repository
added product detail bean