Update _displayTasks to be consistent on showing only undone tasks instead of all tasks
Refactor the case for undo and redo to a new function
Edit all commands to boolean to return true if it was a successful command execution and false if it wasn't