windows: ensure that it builds and make the basic framework to fill in