simlified Event class

now consists of just 'text' and the optional UID

in case of errors, Exceptions are now used
dkb.py: changed order of balanace and transactions