Project Hydra : a decentralized software to share files on the LAN.