Matrix/CanvasLayer extraction of context setting code, initial manual bounds code
Adding recursive bounds-determining canvas-renderer (works with text, etc.). To be improved soon
TODOs