Holy update.

Probably the biggest update i’ll ever write. To assist, a bulleted list of
topics.