Regulate, control and restrict the type, intensity, density and location of land and building use in relation to, but not limited to, such matters as height, number of stories and size of buildings and other structures, the percentage of the lot that may be occupied by various types of land use and ground coverage, the size of lots, courts and other open spaces, the density of population and the limits and use of buildings, structures and land for trade, industry, residence or other purpose and other factors, all to the benefit of the Village.