added some networking skeleton mostly as a way to test git and pushing
stuff