boardSnapshotView now passing the 'this' object via setTimeout to avoid having to reference the chessGame object explicitely