transacciones, otras correcciones cosmeticas

* version inicial de transacciones; esta implementado usando varaibles
"copia"; falta implementar el rollback
* correcciones en los nombres de variables para seguir standard de ruby
* correccion del joint point para accessors para que use metodos y no
simbolos