Implemented TransactionMiddleware
modified README