In our initial quest for finding a reusable wordnet browser, we end up coming across a number of browsers (addressed in the next section) that had some features that others were lacking and vice-versa.
of this exercise, we eventually drew a list of all those should-have requirements, which was further extended with possible other features that a general purpose browser should have.