nit: how about name it `NfcHandoverManager` in `nfc_handover_manager.js`?