ignore prev commit
Coded for server for handle more clients, needs to be debugged
Use protobuf, move the code to lsp.c
to run (currently):-
g++ -oser server.cpp -lpthread
g++ -ocli lsp.c -lpthread
two clients working but additional weird stuff happening