Replace Network with INetwork
Fix to make up for abstraction