The Hochschild Cohomology Ring of a Group Algebra