Using maps instead of records for storing transaction & statement info.

As suggested in issue #24, now using regular maps instead of records.