MADE:
--> Changed .cpp of sockets to .inl
--> templatized comm
--> Compiled but not tested