Using jacoco and setting limits for coverage - adding gitignore for eclipse files - adding some tests & integration tests