changes in template engine and local files
add gitignore file