All powers and authority which are expressly or impliedly conferred on or possessed by the City shall be vested in and exercised by the City Council; provided, however, the City Council shall have no power to exercise those powers which are expressly conferred upon other City officers by this Charter.