new form code and test
model form and better validation test
model form and better validation test
refactor view to use forms
rename id's and fields to match model.  fn tests still broken
refactor to use forms for list view