Add MapProviderFactory
Some minor change of MapProviderFactory
Add MapProviderFactory with successfully mvn installation