many different types of flowers in a garden