minor cleanup and more gitignores