Added menu group creation convenience functions
* allow subclasses to override groups to change or add to menu items