Added enum in GameBoard to represent what is visible to Player