move block to its own file/class
use bitmap textures for blocks
better block look

but still not great
introduce pyschlogical color trick

printed color does not match drawn color
fix text align