An Explanation of What Crossfit Is and the Philosophy Behind It.