Subject to the provisions of this Charter, Council shall, by ordinance or resolution, adopt, revise or repeal an ordinance or resolution referred to as the Administrative Code, which Code shall provide for the organization of the City government that is consistent with this Charter, define the powers and duties of each organizational unit, and determine administrative procedures. Council may delegate to the City Manager the power to make rules and regulations to govern management practices, consistent with this Charter, the Administrative Code and other ordinances and resolutions.