Spell checker complete and tested