Refactored Actor to keep GameBoardCells up to date when it is modified.