Update ongoing. Re-add mod downloads and fix a bunch of stuff.