Added .gitignore.
Added prototype of MacroFileParser.
Rebasing.