Major reworking of IO into InteractiveShell class