Surface Neo: How Microsoft's two-screened tablet updated a ten-year-old idea