Communicator bugfix (use BIND (!) paths) and class structure changes.
Included epoll.hpp, some changes to Communicator