Create AST for handling math
Update gitignore