Windmill and wind turbine technology