Board Rework by Taylor Boyd

Entire board was refactored and created using uniform grid and dynamic
code. Players are now linked to sqaures using a MultivalueConverter.
Uses a Point object to highlight possible movement squares. Squares and
playersSquares are updated via the roll click and the next turn click.