Added connection through service layer to products

Added good practice to access the persistence layer repository via the
service object.

created service object between ProductController and ProductRespository
- productServiceImpl - returns all products