This release cleans up the code considerably by removing kludge and streamlining the internals. Removed function: GetMeanings -- transferred the same functionality to the specific functions that called it. Used regular expressions to stream line code. Also updated the presentation to make it look nicer and easier to read.