Subject to the provisions of this Charter, the Council shall adopt an Administrative Code which shall provide the organization of the City government, define the powers and duties of each organizational unit, and determine administrative procedures to be followed. Amendments to and revision of the Administrative Code shall be made by the Council.