progress on products page, improvmenets to layout