The municipal corporation now existing and known as the City of Grandview Heights shall have full power and authority to change its boundaries and enlarge its corporate limits by the annexation or detachment of territory in the manner authorized by State law. The City shall have all the powers granted to cities by the Constitution and laws of Ohio. All such powers, whether expressed or implied, shall be exercised and enforced in the manner provided by ordinance or resolution of Council or, absent such provision, by State law.