Optimized parser construction
Added gitignore