initial PickList widget implementation

initial working PickList implementation. 
requires some more work, tested for single item selections.