Added touch and motion detection. Also an animation.