added pageInfo unit test
added product service unit test
query data from database
refactor main template
added more stub data for main page
refactor initial database to have images