CLEANUP: seperate color block stuff into PixelPlane, write stuff still to be moved