#4 add Exchange class test
#4 add Exchange simple implementation (strategy pattern like)