The Municipal Planning Commission shall have such powers and duties as are or may be conferred upon it by the general laws of the State of Ohio, and such powers as may be conferred upon it by Council, concerning the plan, design, location, removal, relocation, widening, extension and vacation of streets, parkways, playgrounds, and other public places; the approval of plats for subdivision of land; and the zoning of the Municipality for any lawful purpose. They shall constantly endeavor to formulate plans for the future physical development of the Municipality.