A municipality for the purposes of this chapter may formulate a workable program for utilizing appropriate private and public resources, including those specified in section 40-58-18, to facilitate the development of industrial or commercial properties, eliminate and prevent the development or spread of slums and urban blight, encourage needed urban rehabilitation, provide for the redevelopment of slum and blighted areas, or undertake these activities or other feasible municipal activities as may be suitably employed to achieve the objectives of the workable program. The workable program may include provision for:
N.D.C.C. § 40-58-04