HERE’S a link to a great list of shade tolerant grasses. As far as sun and wind tolerant shrubs: lilac, weigela, spirea, rosa rugosa, forsythia…just about any deciduous flowering shrubs really. Avoid hydrangea, rhiododendron, azaleas and roses other than rosa rugosa. Most roses CAN tolerate the wind as long as they are wrapped up before winter.