Game Theory, Basic Concepts and Applications