In the following enumerated cases the action of the Council shall be by ordinances:
(1) Levying taxes or providing for the collection of fees of any kind;
(2) Requiring a license to do business;
(3) Relating to offenses and penalties;
(4) Authorizing the issuance of bonds or other forms of indebtedness;
(5) Providing for a public improvement;
(6) Providing for the purchase of private property by the City or for the sale of property belonging to the City;
(7) Laying out or vacating a public street, alley, or other way;
(8) Relating to zoning;
(9) Granting franchises to public utilities;
(10) Providing for a contractual or other agreement with another jurisdiction;
(11) Relating to such other matters as the Charter may require.