feat(w-sequence): add 'actions' component
feat(w-sequence): add validation