No person shall construct, erect, alter, convert or use any building or structure, or part thereof, nor change the use of any land, subsequent to the adoption of this chapter, until a building permit and/or certificate of occupancy has been issued by the Code Enforcement Officer. This shall specifically include, but not be limited to, wells, sewage disposal systems, enlargements, alterations, building demolitions and removals, conversions, electrical installations, plumbing installations, pools, sheds (metal or wood), fences, roofing, siding and signs. Applications for such permits shall be made to the Code Enforcement Officer prior to any construction activity and/or change in the use of land. The Officer shall review such applications and act upon them according to the requirements of this chapter, taking no action, however, until the Planning Board and/or Zoning Board of Appeals has first taken action, should the approval of either Board be required. A building permit shall authorize the applicant to proceed with the construction proposed.