update new list view for model validation
Refactor list view for (new item) POSTs and GETs
push errors up to lists view