Big cleanup following Steve's changes to Corgi. Also created stubs for o...

...ffers, requests, and exchanges.