custom spa lib which extends backbone
add a product catalog template file
use backbone view to render partials
add asset management configuration files: bower and grunt
Merge branch 'henryleu'
Add ignore file type to .gitignore.
Merge master to rivers.