Add `Game`; make `Board`’s `spaces` property private and add getter method