Removed subclass

Users can extend IOHandler for custom functionality.