Saving and loading now works correctly, and it is written very well in my opinion. The map also now zooms to the users location on loading.