This chapter is promulgated pursuant to authority granted to the Board of Trustees of the Incorporated Village of Northport, Town of Huntington, Suffolk County, New York, by the Village Law of the State of New York. It is intended to promote the public health, safety, morals and general welfare of said Village by regulating and restricting the height, number of stories and size of buildings and other structures, the percentage of lot that may be occupied, the size of yards and other open spaces, the density of population and the location and use of buildings, structures, and land for trade, industry, residence or other purposes. It is also designed to provide for the determination and variation of the regulations set forth therein by a Board of Zoning Appeals in harmony with its general purpose and intent and in accordance with general or specific rules.