A client version without problematic connection handling and retransmission.
Started developing server. It accepts TCP connections.
Added common.hpp with typedefs. Refactored code a bit.