I'm heavily considering completely remaking the mod from scratch. There has been a lot of demand for downloads to be restored which is really surprising to me.
good luck