Initial commit for adding/removing system subscriptions, missing ruby tests and auto-attach

- [ ] ruby tests
- [ ] auto-attach
- [ ] fix PR comments