add hashCode() to Bouquet.java