Revert "changing logger so it writes to stderr"

This reverts commit 941112724dcc62d97670370c090756387f1e7bc6.
Revert "changing such that the output is on stdout"

This reverts commit 61964b45b45f69de439e76a5202b211105214dcd.
Revert "compiling changes, it's important"

This reverts commit cad694006eb16e6efb91a592cc60f69c81e161cf.