drag and drop a little chunky, but can drag off other groups now

now selects/removes charset, literal, digit, non-digit, word, non-word, white-space, non-white-space, start, end, space and match types