why aren't we using something like a built in library for doing form validation (https://github.com/balanced/balanced-dashboard/blob/master/app/models/production_access_application.js#L11)?