added provider for exchanges
added support for creating exchanges