Added group manager implementation class