Remove transaction package beacause its half-implemented
Recover losts tests in git mess