Add MojoLogger so we don't have to use the horrible Mojo Log API
add comments about shading