Offset requests working. Lots more to be done.
All calls working via Broker.

Lots and lots of organizational work to be done. Still not happy with
the overall object model, but it's working and that's something.