Major Update
Update gitignore