Issue #90: Simplify set_event method
Issue #90: add clear_tally_event()
Issue #91: ctor and initialization setup
#Issue #90: cleanup sigatures