Add vanilla group_by plugin ready to modify to our requirements
Rename group by to create_group.
Edit create group module to get it closer to our requirements.
Add prefix param so we can save having to use with_items etc.
Add group support to commands.