Updated BoardData, PlayerTurn, WinValidation classes