Any municipal corporation may lay off, establish, plat, grade, open, widen, narrow, straighten, extend, improve, keep in order and repair, light, clean, and sprinkle, streets, alleys, public grounds, places and buildings, wharves, landings, docks, bridges, viaducts, and market places, within such municipal corporation.
R.C. §715.19