add .gitignore file
refactoring: reformat code
feat: update exported name and method names
feat: unescape text with html escaped tags
chore: throw error when template not found, automatically lowercase template names