Added networking functionanlity
Early commit of networking functionality