This is a big one. Namespacing, general formatting updates, and renaming, among others.
This was long overdue...