Implemented Networking class with abstract methods