No need for this return, comments
File open instead of new, it takes a block
Instance variables
Its not file
Naming
Merge pull request #11 from michaldarda/refactor

Refactor