Add some works from  Dis tributed Programming Lab, EPFL(https://github.com/LPD-EPFL)