add derived data on events, change calendar links logic, complete issue 108 (events during more then one day)