moved output path config to task
Partially removed conf dependency for renderer
removed useless dependency
refactoring template engine