Fix a bunch of rubocop issues
More flexible "puts" interface method