Add coverage
Update gitignore