More network code, organized namespaces more clearly, added automatic reconnection after network loss