Implemented map City/Settlement "can do" tests

Fixed minor bugs in VertexLocation and Tile