Scratching a KML Editor for the Marble Virtual Globe