Add latest FindLibcaf.cmake
Reformatted code
Re-modeled server and client communication