Updates when pieces are added and for captures