Move cover canvas to updateBoard (so it works for undo/redo