As discussed I added options intended to be injected. Also the naming changed to be shorter `NewLogger`.