Big update. Set up framework for the new networking methods.