Separated summary into log.hpp and log.cpp
Adjusted output format