added duplicate checking for items in list + tests for it
forms now validate duplicate items, all tests are passing