Compact Lie Groups and Their Representations