Draft done on my dinner painfully using 1 finger
Added renderer
Work in progress still
Removed binary
Work in progress on labels
Working labels, there is only one glitchy thing left
Canvas now support borders and backgrounds
Fixed labels word-wrap; flexible width canvas
Starting from scratch