This package contains the transaction management aspects of Blitz. It provides logging facilities, checkpointing, recovery and co-ordination facilities. It is NOT responsible for locking of individual entities within a transaction.