The City Council shall have the power to extend, widen, straighten, grade, drain,
pave, repave, macadamize or otherwise improve any street, alley, or public ground,
and to lay or order laid sidewalks, curb and gutter thereon, also to establish a building
line for any structure, avenue or street, and to prevent the erection of buildings
in front of such line.