remove most references to system.drawing
remove that stupid ISpriteDrawer and move rendering interfaces into common