bootstrap has data conditions for red pencil promo
adding one-to-many relationship between Product and Promotion
fixing groovy override so that setActive properly updates the active property
product has convience method which can answer whether it has active promotions or not
simple demo (on top of bootstrap data) displaying products that have active promotions
relocating red pencil promotion tests to appropriate test class