payment handling

added model for bank charges
improved error handling on forms
removed obsolete stuff
bugfixes