add activemodel::model validations for presence of search string and intersecting groups