Creating common types for the mtgox types. In the future we will have the other exchanges implement these common interfaces also :)