added regex to head surveyor field,

fixed plot distance validation to match screen specs
collapsed custom listeners