The city shall have all powers which the General Assembly of the State of Missouri has authority to confer upon any city, provided such powers are consistent with the Constitution of Missouri and are not limited or denied either by this charter or by statute. The city shall have all powers conferred by law in addition to its home rule powers. The powers of the city shall be liberally construed. The specific mention of a particular power in this charter shall not be construed as limiting the powers of the city.