Calendar - window parts split to classes
CyclicList - core class finished, dijkstra todo