Adding BTC-E.
Massive abstraction and refactoring. Rock solid foundation.