Holy crap this is awesome! I spent most of my winter break working on writing my own library for algo trading (I mean from the ground up, starting with JSON API's). I wish I would have found cryptotrader before, I could have saved myself a lot of work.
And as a CS student, I have to say the design is great. I struggled for a while with how to abstract the trade algo from the trade API of any particular exchange and ended up with a similar, though less elegant, event-driven design.
It would be cool if you added an API for checking up on bots. I'd like to write an android widget that monitors bots.