EDC outlines finer points of development plan to town council