Finished Window Module

New window module. Hopefully this work with 64bit Linux?