Dropdown list implementation for Issue #150.  Some event listeners to be added.