EFFECTIVE FOOTBALL PROGRAMMES MIX DIVERSE TRAINING COMPONENTS FOR FULL DEVELOPMENT