Initial commit. Functional windowing on Windows