Agregando Transactions

Incluyendo la funcionalidad de transactions