resolves #406 add option to cli to specify template engine