- current snapshot of the new network backend code - not working yet, just base classes and no integration