More validation work.

-Now validating settlement placement.
-UI highlights possible intersections where player can place settlements.