customize template to exist in it's own directory
make default target configurable by the property output.format