In accordance with Article IX of the Pennsylvania Planning Code, a Zoning Hearing Board consisting of three members shall be appointed and organized, which Board shall adopt rules to govern its procedure. The Board shall hold meetings, keep minutes, and, pursuant to notice, conduct hearings, compel the attendance of witnesses, take testimony under oath, and render decisions in writing within 30 days after hearing or continued hearing, all as required by law. For the filing of an appeal or proceeding with the Board, a fee shall be charged in accordance with a schedule fixed by the Borough Council.