A laptop you can upgrade the parts of instead of buying a whole new laptop? Sounds pretty cool. Did I dream it up or is this a real thing?