add windows support to CMakeLists.txt

(unfinished)