add group model and associations