Fixed edge points. They couldn't go to edges due to being Point class. Changing to PointF fixed it.
Added Gitignore for C# related files.
Merge pull request #1 from JapaMala/master

Got diagonal rivers working