(a) To carry into effect the powers and authority conferred upon any municipality or its governing body by the provisions of this chapter, or any past or future act of the Legislature of this state, the governing body has plenary power and authority to:
(1) Make and pass all needful ordinances, orders, bylaws, acts, resolutions, rules and regulations not contrary to the Constitution and laws of this state; and