adding a gitignore
parameterizing the "resolveURLTemplates", and adding another macro