added tasks to the calendar
added some checks on the dates while creating/updating a task
-open the task for editing when clicked from the calendar.
--opens the task but you have to click the edit button yourself :) will fix that later