add Board class