Use the module pattern instead of assigning everything to the this
instance.
Updated common words.
Add test-unit gem, so we can't run tests using old Test::Unit API.