This City, incorporated under this municipal home rule Charter, shall have all the powers granted to municipal corporations and to cities of its class by the Constitution and laws of the State of West Virginia, together with all the implied powers necessary to carry into execution all the powers granted.