Add the start of the shape library.
More general work
Add begin and end functions, and rectangle primitive.
Add begin and end functions, and rectangle primitive.
Add begin and end functions, and rectangle primitive.
Add begin and end functions, and rectangle primitive.