clean the rectangle packer
clean the textbuffer
w.i.p