add product template
add scripts to index.html
add module dependencies
Merge branch 'product_detail'