(1) Any municipality or county or any public body authorized to perform planning work may prepare a general neighborhood redevelopment plan for a community redevelopment area or areas, together with any adjoining areas having specially related problems, which may be of such scope that redevelopment activities may have to be carried out in stages. Such plans may include, but not be limited to, a preliminary plan which:
(a) Outlines the community redevelopment activities proposed for the area involved;
(b) Provides a framework for the preparation of community redevelopment plans; and
(c) Indicates generally the land uses, population density, building coverage, prospective requirements for rehabilitation and improvement of property and portions of the area contemplated for clearance and redevelopment.
A general neighborhood redevelopment plan shall, in the determination of the governing body, conform to the general plan of the locality as a whole and the workable program of the county or municipality.
(2) Any county or municipality or any public body authorized to perform planning work may prepare or complete a communitywide plan or program for community redevelopment which shall conform to the general plan for the development of the county or municipality as a whole and may include, but not be limited to, identification of slum or blighted areas, measurement of blight, determination of resources needed and available to renew such areas, identification of potential project areas and types of action contemplated, including the development of affordable housing if needed and appropriate for the area, and scheduling of community redevelopment activities.
(3) Authority is hereby vested in every county and municipality to prepare, adopt, and revise from time to time a general plan for the physical development of the county or municipality as a whole (giving due regard to the environs and metropolitan surroundings), to establish and maintain a planning commission for such purpose and related county or municipal planning activities, and to make available and to appropriate necessary funds therefor.