Information Theory: A Tutorial Introduction