I've been thinking about doing crossfit training but im not sure what the purpose of the entire workout is. Anyone want to explain what it is and your opinions on it. Thanks!