Updated app to support location and warn if no internet connection is present

App has more functionality and is more robust.