[#4] Refactoring to use a map to hold the Elvis's configuration.