added node and template files for product listings