Have more than one handler.

This completely reworks the config file.