Add support for Windows.
TODO: Cmake stuff if any.