Why you need to know the hierarchy of exercise program design