- drop _printer suffix from printer classes.
- pretty printers moved to the corresponding api_printer module - object abstractions moved to - their own name for core modules - supercore for other supercore objects - classic for classic api objects
Added intial support for printing
Chris's intial work on the extenstions.