Console logging and log output formatting

The logger supports multiple handlers, one for the console will be
useful in debugging and developing :)