There shall be such administrative departments as are established by this Charter and as may be established by ordinance, all of which shall be under the control and direction of the City Manager. The City Council may abolish or combine one or more departments created by it, and by ordinance may assign or transfer duties of any departments of the City from one department to another.