Remove unused classes.
Removed unused code and call trace logging.

If someone really needs to get log output of the calls they can use a debugger or use AOP to add it back.
More cleanup of TypeManager.
Cleanup and starting to look at running it.