Changes to the basic grid which allow interaction with the column menus.  This is now working, and the framework has been established to allow development for the grouping grid menu in the same way.