Added constructor Task(Task oldTask)

This method is created to clone an existing task.
Added getNameOperations()

List of operations for task's name.
LogicMain - Commit includes

- processInput() will return a list of task(s) base on the input string

- added "view" function in processInput()
- - return a list with all the tasks

- added "edit" function in processInput()
- - return a list with the task that was edited

- modified "add" function in processInput()
- - return a list with the task that was added

- modified "delete" function in processInput()
- - return a list with the task that was deleted