Added classes for nodes (where settlements/cities can be built) and edges (where roads can be built)