Add a bit more structure around events.  Create them via create_event method of Session object.  Added some tests, too.