calerdar system, nearly done, with size autofit, event add, repeat event add and sub calender support