Began adding chunk/role dichotomy, Refactored PSG into CHK