it's not reimplementing it from scratch. it's developing a runtime engine that can read the original diablo 2 files. It says right in the README with big letters. You can't use this unless you have a legal copy of diablo2 and an expansion.
This thing is more like an emulator than a game.