Is there life after Windows? Microsoft hints of new Midori operating system