moved incomplete and complete list views out into 1 shared partial, and changed the add item function to use the scope of the partial