new item url, unit tests, refactor
Items are now associated with different lists