Microsoft Patent describes a modular desktop PC