Add client-side validation for sample size and exclusions
Fixes bug where invisible modal was covering a portion of the page