New transaction

Implemented new transaction feature (see #13).