use new form in home_page, simplify tests. NB breaks stuff
rename all item input ids and names, still broken
User form in all views, back to working state
extra test for not saving List on invalid input
Implement duplicate item validation at model layer
duplicate item validation hacked in at views level
Duplication check in form