Added functionality to show a separate html page when the map failed to load; moved non-index html files to their own directory