add drawing to a few pieces
FAILING TEST. please work harder.
Refactored: draw returns an array of strings
and all drawing function are in the drawing module.
ArrayEndPiece implemented
horizontal concatenation
pieces call draw on their destinations
keep flowing
implemented draw for partition
implement inspect for results, following pattern
adjust inspect methods
include totals on last and count
test draw of joint with different length keys
allow a description to pass_on
description for taking, but not initially
completed TODOs
print results so far on array end piece