Prior to the filing of an application for final subdivision approval, the applicant shall have installed the improvements required herein under the supervision and inspection of the Borough Engineer, except that the Borough Council may accept a performance guaranty to assure the installation of the final bituminous concrete street surface course, monuments, shade trees, sidewalks, stop signs, topsoil, seeding, fertilizing and mulch.