Fixed the infinite error bug: if the timestamps were ordered, the endTimeStamp wasn't being set, because of an elif, instead of an if. Also made corrections in the duration calculation (negative durations were happening). Also changed the year to one that can be used: 2005