Refactor: allow unsubscription of topics via unsubscribe method