(a) The purpose of this Zoning Code, and the intent of Council in its adoption of this Zoning Code, is to promote and protect the public health, safety, convenience, comfort, prosperity and general welfare of the residents of the City of Lyndhurst, Ohio, by regulating the use and location of buildings, other structures, land and premises to be used for residences, public facilities, institutions, businesses, services, industry and other specified uses, by regulating and restricting the height, bulk, design and location on the lot of buildings or other structures, the percentage of lot occupancy, setback building lines and the area of yards, courts and other open spaces, by regulating and limiting population density, and for the combination of all purposes hereinbefore described and such further purposes set forth in this chapter by dividing the land within the City of Lyndhurst into districts as hereinafter provided, which districts are deemed and determined to be best suited to carry out such purposes and by providing procedures for the administration, interpretation, amendment and enforcement of this Zoning Code.