Renames, IO class, interpreter
error handling and other things