Changed Municipality, Board, Player

- Edited lots of comments
- Changed municipalities back to point to color, not player, to avoid
cyclic dependencies. Also changed necessary tests.
- Removed count v points from board
- Changed CreateBoard to only have ports for input
- Added pieces (settlements, cities, roads) and necessary functions to
Player