The municipal council shall appoint a municipal manager and a municipal clerk. Both of such offices may be held by the same person. The council may provide for the manner of appointment of a municipal attorney, any planning board, zoning board of adjustment or personnel board in the municipality, and may create commissions and other bodies with advisory powers.
N.J.S. § 40:69A-89