Review vivus core

- Add control methods `play`, `stop`, `reset`
- Add new animation type `scenario`
- Review comments