using ngCordova
basic geolocation error handling
build