Use getDefaultSharedPreferences
Add support for multiple tile provider