initial commit of windows lib