Sec. 2.1.  POWERS OF THE CITY.
   Unless otherwise provided or limited in this charter, the City of Cheboygan and its officers shall be vested with any and all powers, privileges and immunities, expressed and implied, which cities and their officers are, or hereafter may be, permitted to exercise or to provide for in their charters under the constitution and laws of the State of Michigan, and of the United States of America, including all the powers, privileges, and immunities which cities are permitted to or may provide in their charters by Act 279 of the Public Acts of 1909, as amended, as fully and completely as though those powers, privileges, and immunities were specifically enumerated in and provided for in this charter, and in no case shall any enumeration of particular powers, privileges, or immunities in this charter be held to be exclusive. Also all powers, privileges and immunities not inconsistent with the provisions of this charter, possessed by the City of Cheboygan, by virtue of its incorporation as such and enumerated in the charter of said city granted by the State Legislature by Act 333 of Michigan Local Acts of 1889 and so subsequently amended, which charter is hereby superseded, are expressly retained by the City of Cheboygan under this charter.
   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 expressly enumerated herein or not; to do any act to advance the interests of the city, the good government and prosperity of the municipality and its inhabitants, and through its regularly constituted authority, to pass and enforce all laws, ordinances, and resolutions relating to its municipal concerns, subject to the Constitution and general laws of the state and the provisions of this charter.