Network Full Implementation

Everything seems to work except for a bug causing simultaneous downloads
to fail