Adding saving and loading of maps