Filing of petition. A petition to amend, change or supplement the text of this chapter or any zoning district, as designated on the Zoning Map shall be filed with the Town Clerk on forms provided by a Code Enforcement Officer, including such fees set by the Town Board, and transmitted to the Town Board. Petitioner shall submit to the Planning Board and Town Board a site plan showing the extent, location and character of proposed structures and uses, and a completed environmental assessment form. The Planning Board or Town Board may require that the site plan be modified to meet municipal or public concerns. No building permit or zoning permit shall be issued for any property within the area described by said amendment, except in accordance with the approved site plan including any conditions and limitations recommended by the Planning Board and/or imposed by the Town Board.