added commit() rollback() and begin_work() to DBI class