Remove necessity for defineShapeWithClass
Fix event listener add/remove lifecycle; fix mixin accordingly
More correct sublime ignores
Unsubscribe color well updates correctly
Merge pull request #129 from irskep/extensibility

Remove necessity for defineShapeWithClass; magically fix line and rect drawing