feat!: use Messenger instead of SnapsController
#152
Merged
Messenger instead of SnapsController
#152