Edit June 5th: Okay the website *should* be done moving. Sorry if any comments left in the last couple days are missing, things should be permanent from now on! Stickfigure uploads will resume....