There shall be a Planning Commission consisting of seven members. The Planning Commission shall have the power and be required to:
(a) Recommend to the City Council after a public hearing thereon, the adoption, amendment or repeal of a General Plan, or any part thereof, for guidance in the physical development of the City.
(b) Exercise such functions with respect to land subdivisions as shall be provided by ordinance not inconsistent with the provisions of this Charter.
(c) Exercise such functions with respect to zoning, building, land use and related matters as may be prescribed by ordinance not inconsistent with the provisions of this Charter.
(d) Perform such other functions not inconsistent with this Charter as may be delegated to it by the City Council.