Initial Macro structure
Gitignore temporary files