Add a summary object
Rename cursor calls to ReadCursorById and ReadCursorByKey
Add docstrings for ReadCursorById and ReadCursorByKey
Add summary methods to the client
Break out the Segment and SegmentEnumerator into their own files
Move segmenttests into model directory