Information Theory Fundamentals: Compression and Entropy — SocialSnap.io