Style.
Renamed `send` to `put` to match queue interface.
Better importing.
Subscriptions.
Plugins can subscribe to events determined by filters. Closes #40.