changed some logic when removing blocks, and add anim for droping blocks