The Council shall have the power:
(a) To determine its own rules;
(b) By ordinance, to create, change and abolish any office, department or agency other than the offices, departments and agencies established by this Charter. The Council, by ordinance, may assign additional functions or duties to offices, departments or agencies established by this Charter, but may not discontinue or assign to any other office, department or agency any function or duty assigned by this Charter to a particular office, department or agency. Council may authorize one person to serve in any capacity in two or more departments, divisions, boards or commissions.
(c) To fix the number of employees in the various departments of the City and to fix the rate of their compensation;
(d) To establish the form and method of enactment of its ordinances and resolutions, except as otherwise provided in this Charter;
(e) To authorize all contracts and make the necessary appropriations therefor. No contract shall be binding upon the City until it has been authorized or approved and the necessary money has been appropriated.
(f) By a vote of all of its members, to expel or remove any appointee of the Mayor from office for gross misconduct, malfeasance, nonfeasance or misfeasance in office, or for any other matter which would disqualify him from office or prevent him from carrying on his official duties in said office, or for his conviction while in office of a crime involving moral turpitude, or for absence without justifiable reason from his position, by first notifying the said appointee in writing of the charge which has been lodged against him at least fifteen (15) days prior to any hearing upon such charge. He shall have the right to be represented by counsel and shall be given an opportunity to be heard and to present evidence in his defense, and also shall have the right to examine under oath any witness appearing against him in support of such charge.