Roughly finished the implementation section
Spell checking