Minor changes; also edited .gitignore

PlantDictionary now inits itself in its constructor
curves.h negligible change
edited .gitignore
Implemented rough surface flow mechanics

At this point, it is unclear whether the water is actually flowing.