How does fitness components are being developed using the principles of training program design