added cache library
Add cover.out to .gitignore