Add unit movement and attack
Added highlighting of possible moves and attacks when clicking on a unit
Also:
- Improved tile click detection to be hexagon-aware (not rectangle)
- Improved random obstacle placement
Added highlighting of possible moves and attacks when clicking on a unit
Also: