A very basic but functional system can be done just by having a hose off the overflow nipple on the radiator go into a container so that when the vacuum in the cooling system increases it can pull coolant back into the radiator.
It also requires a recovery style cap with the spring loaded valve in it like this.