[FORGE-801] : Support for Resource Transactions

Also initial work in FORGE-1129