Extended Entities and Situations to represent TimeML Events and Timexes

I've added DURATION and SET Entity types and Situation class, aspect, and tense for representing objects based on TimeML.