Grunt, Search, product list page

Implemented Grunt tasks to concat the client-side javascript. **Please read the updated readme.**

Implemented search

Added product list page