pulled logging into logger class.
fix up spacing, because why not.
finishing up logger fixes.
Merge pull request #66 from bcoe/silent

Created a logger so that logs can be silenced