Add advanced indicator and map view prototypes.

This adds prototypes for the advanced indicator view (indicator-map.html) and the standard map view (map.html). Also refactors some css.
Looks like this file is named map.html but is used to display scenarios?

Consider either renaming the file or adding a comment to clarify which screen it is. Maybe it's obvious when I load it in a browser though...