Source can be timex too
Derive from object so type() gives back classname instead of just 'instance'
Check if event-timex or event-event relation in constructor
Added temporal relations
Added method produce_inverse_relations() to produce more data by using inverse relations