Implemented first draft of SpellSurf