(fix) removes public/material tens of thousands of files
(fix) adds public/material to .gitignore