No longer crashes on launch on a non GPS enabled emulator or machine, but no fully implemeneted for those cases