alternative multiselect combobox

created an updated/refactored form of our multiselect and added the capability of checkboxes.