modified .gitignore to avoid vim editor files and autogenerated json .ml files