Renames _sherlog in Sherlog, plus other minor fixes

The general agreement is to use `_this`. Also, `self` is already an alias for `window`