Improved the CMakeLists.txt
Started implementing a log module