A municipal Zoning Code regulating the location, height, bulk, erection, construction, alteration, razing, removal, and size of structures; the percentage of lot which may be occupied; the size of yards, courts, and other open spaces; the density and distribution of population; the intensity of use of land or bodies of water for trade, industry, residence, recreation, public activities, or other purposes; and the uses of land for agriculture, water supply, conservation, or other purposes, in all portions of Green Tree Borough.