Basic product listing example

Starting what will become a very complex example of a product listing.
I am toying with single and multiple instances of tags and templates