partially finished group backend api test passing all past tests plus adding soem #20