Renaming and addition of CommandLogic subclassses

Renamed:
- Add to AddItem
- Delete to DeleteItem
- Edit to EditItem

New subclasses:
- GoToCalendarView
- GoToListView
- markItemDone