add 2 types of search:
+searchOnDate: input the date only, return list of tasks having the
deadline on that date
+searchByDate: format is "by <date>" return the list of the tasks that
has deadline before that date