Introduced a StandardGraphic
Damage counter extends StandardGraphic
Made floor sprite a standard graphic
Mixin system

Plus pretty unnecessary straightMover mixin
defineAll
Lifespan mixin
Slightly more declarative mixins
Sprite rotating mixin
(very unwise) updates mixin