refactored some tests
added test to test adding a list item