Fixed transaction history, calculated balance, few GUI things, and limit file names and paths to standard ascii.