Expanded "field-list" system to include arbitrary nesting within groups

Allows field-lists to contain significantly more complex logic and structures. Needed for TDH and some other advanced applications.