Create networking package, reorganized. Implemented ClientSideConnection
instead of a ClientHandler on the UI side with UI callbacks