split out BoardData from BoardStats