Simple Git Configuration Fixing

This commit fixes some git issues, such as some files being added that
weren't supposed to be there. Also updated the git.ignore to ignore files
that should be ignored.