make servers and soft directory compile properly. add a make file in root directory so that they all can be compiled with one command