Complete overhaul of types, and the first sophisticated manager/registration system.