Added ability to determine words given a bunch of letters.
Added ability to determine words with blanks.
Include results that use the same characters in search results sorted by relevance.
Fixed definitions, they now span multiple lines.
Added comments for future improvements.