shape: implement "decision" shape
note on problems with 'storage' and 'ellipse' shapes
rendertest: initial code for drawing shadows
rendertest: test blurring of shadows, but disable because SLOOOOOOOW