MemoryBlock and DataBlock2D types.
New TextureData API for CPU side image processing and fix blurry rendering #24.