Major reorganization, add Win32Stream class