Updated test coverage on composite fields
Add coverage report to gitignore