Word Counter and its Tests