Greeson workspace

This is ready to merge.