Model based validation tracking
Cleanup
Save button reflects overall state, save with stats shows warning
Configured flag based on presence of warnings and errors, save button improvements, warning if too many items selected for handout