progress with DistortedRenderable
Introduce DistortedRenderable, a base class for Texture and Framebuffer