backgroundworker no longer gets an eventhandler with every click
added some error handling to the DB-Wrapper