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.