The municipal government provided by this Charter shall be known as "Council-Manager Government". Pursuant to its provisions and subject only to the limitation imposed by the State Constitution and by this Charter, all powers of the City shall be vested in an elective Council hereinafter referred to as the "Council", which shall enact local legislation, adopt budgets, determine policies, and appoint the City Manager, who shall execute the laws and administer the government of the City. The City shall have all powers possible for a city to have under the Constitution and laws of this State as fully and completely as though they were specifically enumerated in this Charter. Such powers shall be exercised in the manner provided in this Charter, or if not provided herein, in the manner provided by ordinance, or if not provided herein or by ordinance, then in the manner provided by State law.