All the legislative powers of Pepper Pike, and all such other powers as may be granted by this Charter, together with all such powers as are now or may hereafter be granted by the laws of Ohio to boards of control, municipal tax commissions, boards of health or any other municipal commission, board or body now or hereafter created, shall be vested in the Council except as otherwise provided in this Charter.