Started adding networking framework.  Should probably just move it all
to another respository...