Fixed a bunch of compile and runtime issues and now the test network structure is foward propogating correctly