Refactored URL mappings and controllers plugins to new plugin API / config model