You can create a new list or manage your list with this tool.
You should define a clutchList pointer and call function newList.
clutchList* list = newList();
You can call addItem or insertItem for add an item.
addItem functions need two parameters, clutchList pointer and item pointer.
addItem(clutchList*, &item);
insertItem functions need more parameter, it is index, the second function parameter should be index.
insertItem(clutchList*, int index, &item);
Do not try to write functions again and again for each LinkedList.Create custom struct