adding Board class