microsoft launches windows 10 – features and specifications