Changed PinEditor class to use JList