Working spell checker that suggests corrections for legitimate words,  all in one unattractive class, refactor throughout the week