Introduction to Cohomology