Initial Animations

Added movement animations (driven by JS callbacks)