Make component list base type more generic
Add SubjectList
Make use of subject.id
Add abstract method for name generation to CheckBoxList
Remove those pesky quotes
Remove redundant meta class declaration
Fix component name error in class selection dialog
Implement class selection feature