30 new Windows 7 features revealed