Removed the useless BidirectionalDatalink class and started implementation of a TwoWay server making use of the TcpCommunication classes.
Modified the client side of the comm class. Added a small sample usage scenario with different commands. Supports disconnection and reconnection by the client.