added count to the bloom filter, so some calculations become unnecessary and the false positive rate becomes irrelevant
refactored utils class