made the events contiguous.

also added tDD cycle handlers
added right click menu