first stab at configurable tools ?

Would this work?
just the template data factory now
Merge pull request #2 from kingsquare/allow-config

first stab at configurable tools ?