fixed whitespace issues in templates to pass test case
added if-else statement detection to jinja2
added if-else test case
added Jinja2 settings