added breadcrumbs to product detail page, fixes #82.  Tracking previous states for products model