Refactor YQL and form generation, enable transformers to be reloaded from file