Groups is now fully decoupled and documented as well