August 14, 2023:Finally! After quite some time I finally got around to fixing the website back up. Now I should be able to edit and update the website manually since I don't the same software on my new computer than I did before.
Also, I'll be keeping the old links page up since I think some people bookmarked it. It'll have a note soon about the new page for links soon.