cleanup
implement Ping/Pong
add TcpPackageSpec