hooking up #create and #update for all controllers, plus validations for all models