remove makefile, add cmakelists