updated home page, handling no file selected, cleaned up select_geo view