Calendar component implemented