MatchingList 1.2 and User Interface 3.1

MatchingList displays randomly sorted lists of words and definitions
(formatted). Slight change to user interface for reusing the program.