Revert "Remove logger inheritance"

This reverts commit 4f4935dd1c42a77a7827f0b0467c3dd88af59dc3.
Enforce 80-char width files