Finished network package, not tested
Added documentation for network package