Before the construction or alteration of any building or any part of a building is commenced, the person causing such construction or alteration to be done, or his agent, or the architect or builder employed in connection with the proposed construction or alteration, shall file in the office of the Village Clerk, addressed to the Board of Trustees of the village, an application for a permit to construct or alter. Such application shall contain a statement of the full name and residence of each of the persons having an interest as owner, tenant or otherwise and of the use to which the building is to be put and such other information as the Board of Trustees may require. Said application shall be in duplicate and shall be sworn to before a notary public or commissioner of deeds and shall be accompanied by such plans and drawings and such a diagram of the lot, showing the exact location of the existing and proposed buildings, as will enable the Building Inspector to determine whether the proposed construction or alteration and use conform to the provisions of this chapter.