Fixed bug: when removing canvas, each of the contained models told to be
removed indidually. They are now. I.e., canvases are now removed as a
whole.

Signed-off-by: Jakob Brandsborg Ehmsen <jakobehmsen.github@gmail.com>