remove cruft and add setings to gitignore to make tree clean