Add license, fixes #26.

Also, fix CSS and HTML issues. Use a base style. Remove Leaflet
shoutout.