Copied over (most of) Metagroup from groups.py to groups2.py
More work on groups2.py
Added a `group.conjugate` method to groups2.py to cut down on repetition a bit