ignore build directory from CMake
Added 'cmake' and 'logger' as external dependencies