Added support for banks that have positive amounts in one column and negative in another. Plus some bug fixes