moved some of the Core classes out into being System classes;
built placeholders to handle the deprecated classes
updated all of the class references to the new classes

because the core system should never throw deprecation notices for its
own classes;