Microsoft launches Windows 10: Here's what that means