Updated comments, removed unused code, moved button delay and geocoder lookup to AsyncTask instances