added cell movement and demo