HexGrid update

So settlements actually show up and update where they are supposed to.