added suggestion view, added programmatic spell checker