moved some field to a new NetworkState class

Width, Height, DesirabilityMap, UndesirabilityMap