Starter code for the Duke project
todo - Creates a new todo taskCreates a new todo task
Example of usage:
todo [description]
Expected outcome:

deadline - Creates a new deadline taskCreates a new deadline task
Example of usage:
deadline [description] /by [yyyy-mm-dd] [hh:mm]
Expected outcome:

event - Creates a new event taskCreates a new event task
Example of usage:
event [description] /at [yyyy-mm-dd] [hh:mm]
Expected outcome:

delete - Deletes a taskDeletes a task
Example of usage:
delete [index]
Expected outcome:

done - Marks a task as doneMarks a task as done
Example of usage:
done [index]
Expected outcome:

list - Lists all the tasksLists all the tasks in the to-do list
Example of usage:
list
Expected outcome:

find - Finds a taskFinds a task that contains the keyword
Example of usage:
find [keyword]
Expected outcome:

addNote - Adds a note to a taskAdds a note to a task
Example of usage:
addNote [index] [note]
Expected outcome:

note - Retrieves a note of a taskRetrieves a note of a particular task
Example of usage:
note [index]
Expected outcome:

bye - Exits the programSaves your tasks and exits the program
Example of usage:
bye
Expected outcome:
