A multi-platform, decentralized, auto-discover and auto-connect mesh networking and messaging API