avoid loading leaflet layers when leaflet is not present
removed leaflet from example
removed nonworking examples
added api links to read me
added remember option to playground
store state in hash