Nov12

Creating pull request for code review. See comments in diff.
Again, either share the same LogPrinter everywhere, or use getGlance()