Uncovering the interplay between CD8, CD4 and antibody responses to complex pathogens