combined map and checkout pages and improved index.html