added public/components to gitignore