SECTION 3. POWERS GENERALLY.
   The City shall have all the powers now or hereafter granted to municipal corporations and to cities by the Constitution and general law of the State of West Virginia, together with all such implied powers as may be necessary to perform its Municipal purposes and its granted powers, including, but without limiting the generality of this section, the power to acquire, hold, manage, control, mortgage, lease and dispose of real and personal property or any interest therein, to accept gifts, bequests and devises, to sue and be sued in its corporate name, to make and perform contracts, to levy taxes, fees and special assessments, to issue bonds, notes and other obligations, to exercise the powers of eminent domain and condemnation and, in general, to exercise all Municipal powers, functions, rights, privileges and immunities of whatsoever name and nature. The enumeration of particular powers, functions, rights, privileges and immunities in this Charter shall not be deemed to be exclusive, but on the contrary it is intended that the City shall have and may, for proper Municipal purposes, exercise all such powers, functions, rights, privileges and immunities which, under the Constitution and general laws of the State, it would be proper to set forth in this Charter, including all powers, rights, privileges and immunities which the City now has under its existing legislative Charter.