adding a Board class