||inhabitants; to control and regulate the water running into, or through or arising in said city, used for domestic and irrigating purposes, and may regulate the use of water for collect a tax from individuals in proportion to the amount of water used by each, and expend said tax id controlling, regulating and supplying said water for domestic, irrigating, milling and manufacturing purposes; Provided, That nothing herein contained shall be so construed as to interfere with water rights acorued by priority of appropriation. § 958. s 16. To open, widen, alter, extend, establish, avenues, lanes and alleys; and to establish, erect and keep in repair aqueducts and bridges. 5 959. e 17. To provide for the lighting of the streets iand erecting lamp posts; and establish, support and regulate night watches, to erect market houses, establish markets and market places, and provide for the government and regulation thereof. § 960. s 18. To provide for erecting all needful buildings for the use of the city and for enclosing, improving and regulating all public grounds belonging to the city. merchants and retailers, grocers and taverns, ordinaries, hawkers, peddlers, brokers, pawnbrokers and money changers. § 962. s 20. To license, lax and regulate hacking, carriages, wagons, carts and drays, and fix the rates to be charged for the carriage of persons and for wagonage, cartage, and drayage of property; as also to license and regulate porters and fix the rates of porterage. other exhibitions, shows and amusements. tippling houses, dram shops, gaming houses, bawdy and other disorderly houses. \ 965. s 23. To provide for the prevention and extinguishment of fires; tO| regulate the fixing of chimneys and the flues thereof and stove pipes, and to organize and establish fire companies. § 966. s 24. To regulate the storage of gunpowder, tar, pitch, resin and other combustible materials.