refactoring: move LocationProviderType to fitting package