added persistence using leveldb{
deleted unnecessary files
added basic versioning
removed rabin-karp standalone file{
added zeromq messaging. reorganized code base