CMS-3104 ListBox ComboBox and Dropdown refactoring
Moved dropdown logic into own class: ComboBoxDropdown, since this is a separate sub component of the ComboBox