Hope Commit and Push works...
Main functionalities working.

GPolygon really sucks to work with.