Windows support

Finally, here it is. Only took an hour or so. Building for Windows requires Visual Studio and Python.