Added form class to check if there is duplicate item in the same list
Changed to use exstingItemForm for the existing list
Added functional test to test if the error messages will be disappeared
after retyping the input