Add components to gitignore
Add retext as a peer dependency