Add Transaction#rollback
Merge branch 'master' into checkpoint

updating checkpoint branch
Fix Transaction#commit
Merge branch 'master' into checkpoint

merge bugfix in Transaction
fixed enemy-logic when player touches enemy he died immediately