Removed timing estimation code
Renamed compare methods.
Refactored word handlers.
Fixed unit test
Removed caching default.

Adding caching by default did not always improve performance.
Using utility to repeat strings.