MOve CSV generation to model and CSV format
Rename method as getCsv to use the almighty get() method
Override getItems method
Use user sessions instead of userState for greater persistence
Remove extraneous form names