Fixed incorrect base matches due to no terrains being defined on the hex
First A* implementation