Added CommandExecutionException to DeleteCommand.execute()
Refactored DisplayCommand