First go at Knowledge components

Starting with a list.  Will probably be a map
Migrated Knowledge Components to a map

Also, added in the lookup