allow a post parameter to override the http method for the sake of web forms
add proper add and delete events to clean up caching
clean up some example views/code, and add delete functionality