Information Theory: Introduction