Fixed the undo for the AddListItemCommand, Add the AddFileItemCommand class