refactor wine_registry
merge scripts
create window content in Window_Base constructor