class framework in place, tests fail but don't break
implemented word count