Fix opponent_move logic
Add logic for picking starting regions
Fix tests
It's faaaaar from ideal...
.. but it moves! :)