This chapter regulates and restricts the height, number of stories and size of buildings and other structures, their construction, alteration, extension, repair, maintenance, and all facilities and services in or about such buildings and structures, percentage of lot that may be occupied, the size of yards, courts and other spaces, the density of population and the location and use of buildings, structures, and land for trade, industry, residence or other purposes; establishes and maintains building lines and setback building lines upon any or all public roads and highways; establishes for such purposes districts and defines the boundaries thereof; and provides for its administration by authorizing a Zoning Officer, a Zoning Hearing Board, appeals and penalties for violation in its enforcement.