Added a map layer button on map to allow users to select different map types.  Map type is saved in shared preferences.

fixes #3