Foundations and Mathematics of Game Theory