updated
id passing added to exchanges
exchange factory
Exchange factory and tests
factory rework
setId added to exchanges
redis task and test
redis task and tests