feat: allow directives to observe attributes
chore: README updated with usage examples