Kfsti 668

This is the initial PR  for applying the KC CGB overlay project to KC 6.0. It should obviously be reviewed closely.
We have package structure rules, but less so for this older package structure award and external are in now. And we don't harshly enforce any of them right now.