added Save (places) button
savePlaces() saves the places array in localStorage
added loadPlaces() function
took addPlace() and submitPlace() out of setMap(), and made addInfoWindow() out of submitPlace()
made showPlacesTable() out of submitPlace()
loadPlaces() also initialize markers for the loaded places
re-arranged code
map resizes to fit the bounds of all the loaded places
hide Places table after clicking Save
added a List (places) button
clicking on List button lists all the places
put description in each element in the places array
bugfix: map.fitBounds zoomed in too much
include current location in bounds
README change
Merge branch 'feature/save_places'