All powers of the City, the determination of all matters of policy, and authority to pass all laws and ordinances relating to its municipal affairs shall be vested in the Council. Without limitation of the foregoing, the Council shall have power to:
(1) Establish administrative departments and distribute the work of divisions, upon recommendation of the City Manager;
(2) Adopt the City budget;
(3) Authorize the issuance of bonds by a bond ordinance;
(4) Inquire into the conduct of any office, department or agency of the City and make investigation as to municipal affairs;
(5) Appoint the members of the Planning Commission;
(6) Appoint the members of the Zoning Board of Appeals;
(7) Adopt and modify the official map of the City;
(8) Adopt plats;
(9) Regulate and restrict the height and number of stories of buildings and other structures, the size of yards and courts, the density of populations, and the location and use of buildings for trade, industry, business, residence or other purposes; subject, however, to the provisions of Article 24 of Chapter 8 of the Code of West Virginia, as amended;
(10) Adopt, modify and carry out plans proposed by the Planning Commission for the clearance of slum districts and rehabilitation of blighted areas;
(11) Adopt, modify and carry out plans proposed by the Planning Commission for the replanning, improvement and redevelopment of neighborhoods and for the replanning, reconstruction or redevelopment of any area or district which may have been destroyed in whole or in part by disaster;
(12) Provide for an independent audit;
(13) At the end of each calendar year, Council shall formally evaluate the performance of the City Manager and suggest items for improvement and priorities for the coming year. This shall be done in executive session as a personnel matter;
(14) The Council may provide by ordinance for a procedure for the appeal to Council of the firing or discharge of any employee not covered by the Civil Service Laws of the State of West Virginia.