Redesign the text interface
Render default  drawings on sprite layer
Fix transparency bug that erased transparent bit from a layer
Tidy up the painter a bit