Section 2.1 General Powers:
   Unless otherwise provided or limited in this charter, the City and its officers shall possess and be vested with any and all powers, privileges and immunities, expressed or implied, which cities and their officers are, or hereafter may be permitted to exercise or to provide for in their charters under statute and constitution, including all powers, privileges and immunities which cities are, or may be, permitted to provide in their charters under the Constitution and statute, including all the powers, privileges and immunities granted to cities and their officers by Public Act 3 of 1909 as amended, as fully and completely as though their powers, privileges and immunities were specifically enumerated and provided for in this charter, and in no case shall any enumeration of particular powers, privileges or immunities herein be held to be exclusive.
   The city and its officers shall have power to exercise all municipal powers in the management and control of municipal property and in the administration of the municipal government, whether such powers be herein expressly enumerated or not; to do any act to advance the interest of the city, the good government and prosperity of the municipality and its inhabitants; to make all laws which shall be necessary and proper for carrying into execution the foregoing powers and all other powers vested by the constitution in cities, except where forbidden, or where the subject is covered exclusively by a general law.