Begun building GP package.

Constructed Leaf. Next up is Tree, which will provide a recursive
building block.