introduced action groups
added a docstring to ActionGroup