Added configuration file and support for LeumiBank and LeumiCard
refactor
make Python 3.x work again
flake8 (mainly tabs to spaces and more whitespace)
handle csv file that doesn't exist or has less than 2 data points