Improved logging with configurable log output.
Added test for the compiler utils and class loading.