Add network.hpp