Updated hashCode(), normalize() and normalizedUnit()
Merge branch 'Daniel' of https://github.com/Broccolic/HW8 into Daniel