feat: implement missing initial_rotation
feat(demo): naive toast system for results
feat: initial version with demo
feat: init