added template library
products page