o Printer: accept Vector2D for coordinates in plane
o formulate offsets in terms of vectors.
o Automatic centering.