rewrite the drawing framework. sprites can be animated. stuff can be drawn anywhere. mouse stopped working