Use the artoo io module
Fix instance variables as attr_reader
Remove variables from finalizer
Merge pull request #1 from hybridgroup/io

Io