The sorta free, sorta not Call of Duty Elite community and website service has a lot of moving parts. Here's a look at one of those: The game's Compete features.