Turn on HTML5 validations and make form labels bigger
Make Participants required for Charges and Shifts
Change Tool Checkout Behavior