Currency Convesrion

Initial implementation commit.