SECTION 12. GENERAL ORDINANCES.
   The Council may by ordinance make provision for:
   (a)    The procedures for making public improvements and levying assessments, including the procedure for combining two or more public improvements and the levying of assessments therefor in one proceeding if the Council finds that it would be economical and practical to undertake such improvements jointly; provided that such ordinance may permit the Council to take its procedures to levy assessments either under the general law or in accordance with the procedure provided in such ordinance;
   (b)    The making, advertising and awarding of contracts including establishing requirements for receipt of competitive bids, schedules for payments on contracts, security and other provisions for bids and for the faithful performance of contracts;
   (c)    The procedure for safekeeping of all moneys of the Municipality including the deposit of such moneys in a financial institution or financial institutions and the selection of such financial institutions therefor, and the investment of moneys of the Municipality;
   (d)    The requirement of a second signature on behalf of the Municipality on contracts, agreements, conveyances, evidence of indebtedness, warrants, and drafts of the Municipality, and other instruments to which the Municipality is a party.
   (e)    Such other general regulations as the Council may deem necessary.