Game-theoretic Probability and its Applications