Refactor list view to handle new item POSTs
Enforce model validation in list view
Refactor hardcoded urls out of templates
Add get_absolute_url on List model to DRY urls in views