Edwards quits after serving 'long, hard' on zoning board