Huge Push b.09

Covers a lot of stuff. Too much to document. So far looks good and is
stable.