Worked on timer and calendar functions, it is not complete