Changing bithint generation
Refactoring to open minimum files on every transaction.
Revert "Changing bithint generation"

This reverts commit a1ef9008f143874fd7f0242ab941c68013763c4b.
Revert "Revert "Changing bithint generation""

This reverts commit e49e2e2d13b398d0de186394f05eba718d4b152c.
Adjusting keyblock sized for better performance
Fixing test