Enables the game to provide more feedback to the user.

- Allows the game to know whether X's or O's are the active player
- Enables the GameManager to tell wins from ties, and to report the result of a game to the user
- Changes BoardManager's CheckForWin() method to return a character instead of a boolean