add primitive header names to DaySectionHeader
+ refactor building of event dictionary into Time model
+ fix bug with event ordering by coverting (some) event timstamps to UTC before comparing them