Take the list of options and sort them into groups. The groupings still need to be determined.