rx-state - Reactive state for custom Angular directives