An ordinance regulating the 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 Nockamixon Township.