Final large release

I hope this is the last big update, with any later updates being small updates.