Added Networking
Updated networking. Removed unnecessary files.
Added gitignore
Merge with develop branch