Mathematical Foundations of Game Theory