Added basic functionality for commands

Commands: ADD, EDIT, DELETE, RESTORE, SEARCH, DISPLAY, DONE, TODO, UNDO,
REDO