Fixed inconsistency in ajax view allowed HTTP methods
Refactored model tests
Updated AjaxDeleteView to use a template
Added view unit tests