- Remove obsolete index.d.ts with relative imports
- Use self-contained type declarations for IOR compatibility
- Keep native/libp2p.d.ts for internal use
- Extracted libp2p component from main app
- Created modular package structure with interfaces and implementations
- Added dependency injection for NativeModules
- Configured for IOR loading from Gitea
- Added comprehensive README and documentation