Created the ISelectableControlGroup interface and and renamed the SelectableControlGroup class to SequentialSelectableGroup