added shadow-effects test
further simplifications to Image internals

- probably done playing code golf with the _draw method now…