Hexes get highlighted if the tile route is open or if it the hex is clicked on

BUG: mouseout affects this too so the highlight gets removed when the user moves their cursor