implemented socket-based communication with disambiguation tool
moved to C++ for wsd-disambiguation, implemented protobuf based protocol