Moved map rendering to a separate page that can be included elsewhere.