updated combobox to be its' own component and have it render a triangle to distinguish from the button (add a color/texture configuration?)
updated combobox to use 2 space identing, renamed method from ComboBox:Close to ComboBox:_CloseWindow