added jacoco gradle plugin for test coverage