moved geolocation stuff to main controller
fixed bug on vertex removal