Implemented equals and hashCode for Decision