spell checking application that uses a distributed kv store written in scala using akka actors