add group and menbership model