Cmake

cmake support added