Small refactor when initialising the module
Changes: version 2.0.

Supports multiple tests and gives a unique group for each user and test. Interface changed and backwards-incompatible.