base hash calculator implementation; added JaCoCo/coveralls integration