Updated descriptions and gitignore