Add Windows support. It's not very pretty, but it works.