• Server class accepts client connections and handshakes, then holds connection open and sends packets
• Client class connects to server and handshakes, and then holds connection open and sends packets
• All necessary event handlers are present
• ProxyServer and ProxyPeer classes are roughed in
• Documentation is partially complete