Nicer data structure for storing subnets and IPs