added transaction class
removed >= for redirection, bugfixes
made code more readable, cleanup stuff
bump version to reflect changes
aded notices and made code more readable
bump version
Merge pull request #2 from eugene-eeo/transaction

Transaction