Cleanup
Create listItems array (that holds all the checklist elements) if starting from an empty list inside the create new methods, essentially implementing a null check