Changes to Board, Municipality, Player and some tests.

Changed municipality to have a Player pointer instead of a color.
Updated the CreateBoard, as well as the iterators for crawling across
the edges.