Updated the logger service to use appenders.
Added tests for the logger service.
Modify tests to call `assert(true)` in the end (to pass the test)