The Technical and Design Review Committee is established for the purpose of reviewing applications for development on any municipally owned property or with respect to any other proposed development on commercially zoned property in or about the Borough's downtown, and to provide recommendations and technical assistance to the Mayor and Council and the Planning Board regarding the architectural and engineering design of the proposed development, and to ensure to the largest extent practicable that said designs are consistent with the intent, purpose, meaning and spirit of the master plan, and any reexamination report thereof.