Replaces if/else with converter map

Now, converters are a map, rather than an ugly
if/else statement.

Next: make SetterUtil a ConverterStore