Merge pull request #2 from suman097/master

transaction interface by suman
init
init
init
changes by suman
merge
merge