massive changes, backend changed for server and switched to kyotocabinet. server fixed