updated with win validator.

- board and printBoard() reduced to cleaner code