Bhagvad Gita is an authoritative scripture of Vedic culture. Gita essentially is a part of the famous Hindu epic, Mahabharata, and consists of 700 verses (shlokas) compiled together in 18 chapters.
Krishna is always potrayed smiling. I believe that is because he is spreading the message of being happy under all circumstances and realizing that this material life is extremely trivial.