It is the intent of this code to provide minimum standards, provisions and requirements to ensure safe and stable design, methods of construction and uses of materials in buildings or structures hereafter erected, constructed, enlarged, altered, repaired, moved or demolished in the Village of Buchanan; to regulate the construction, equipment, maintenance, alteration and inspection of such buildings or structures in the Village of Buchanan; to provide for the securing of building permits; to set penalties for the violation of the terms of this code; and to provide an appeal procedure.