added components folder / update gitignore