gitignore allows libs