Implemented shape sizing pipe.
Natural bounds should be computed in sizing.
Organizing shape pipe defs.
Remove stroke parameters interface.  This should be done manually.  Shape base class will automate for all shapes.