updated CMakeLists for windows