#17 Updated Logging implementation to correctly display throwable
objects and formatted logging messages