Updates

- Move subid out of object to prevent recreation and keep a true unique
id
- Add bind (on) and unbind (off)
- Remove _NAME, no longer used
- Lazily create _inactive and _subscriptions objects
- Documentation