Represents a board state in which each square takes two possible values, filled or empty.
Creates various bitboard instances.