change the helper.output path
add test image cache
regenerate tests and add the ability to peek at expected images from helpers
begin work on gradients
implement linear/radial gradients (minus path based)