initialize value
update readme
allow output to be overriden
refactor out logger finding code
don't add newline at the end of log messages