This law attempts to minimize the amount of flood damage in the Town of Brookhaven by: (1) Regulating uses which are dangerous to health, safety and property due to water or erosion hazards, or which result in damaging increases in erosion or in flood heights or velocities, (2) Requiring that uses vulnerable to floods, including facilities which serve such uses, be protected against flood damage at the time of initial construction, (3) Controlling the alteration of natural floodplains, stream channels, and natural protective barriers which are involved in the accommodation of floodwaters, (4) Controlling filling, grading, dredging and other development which may increase erosion or flood damages, (5) Regulating the construction of flood barriers which will unnaturally divert floodwaters or which may increase flood hazards to other lands, and (6) Qualifying for and maintain participation in the National Flood Insurance Program.