Added type grouping into collective & sub types
Added styling to make type comparisions clearer
Extended driver comparisons with type collectives and subtypes