Package restructuring (created new io package to reflect I/O operations rather than generic language utilities)