Alternate Approaches to the Cup Product and Gerstenhaber Bracket on Hochschild Cohomology