reimplement arbitraging with cross-currency fiat support, cleaner algorithms. Still a lot of spaghetti at this point though...
add some more error handling to kraken
make new arbitrage processing code, should go faster and be easier to plug into trading