Agility literature review: Classifications, training and testing - Sheppard, J. M.; Young, W. B. (Journal of Sports Sciences, 2006)