Contains a class modelising the physical network interface (NetworkInterface) along with a number of methods for the platform specific network detection (NetworkDetection)