After obtaining and considering the recommendations of the city manager, the council shall provide by ordinance, not inconsistent with this Charter, for the organization, function, conduct and operation of the several offices, departments, and boards and commissions of the city, and may provide for the creation of additional departments, boards and commissions, divisions, offices and agencies, and for their consolidation, alteration, abolition, or reassignment.