Add CMake support
Dockerfile support