Chebgui snagging

Various snagging for CHEBGUI. Let's not delete this branch for today, so that I can keep pushing to it, and the changes can be quickly reviewed and merged.