SECTION 2. POWERS OF LOCAL SELF GOVERNMENT AND HOME RULE.
   The City of Wheeling shall have each and every authority and power granted to it by this Charter and any power or authority heretofore conferred on it by the Legislature by general, special or local law or municipal charter or parts thereof not inconsistent with the Constitution or general law of the State. The City of Wheeling shall also have all powers granted to municipalities under the Constitution and Statutes of the State of West Virginia, including all powers of local self-government and home rule granted by Chapter 8 of the Code of West Virginia, as amended, as well as any powers and authority fairly incidental thereto or reasonably implied and within the purpose thereof. All such powers shall be exercised in the manner prescribed by this Charter and, if not prescribed herein, in such manner as shall be provided by ordinance of Council.