made Board class