refactor code for heroku support
added product services