Reworked into a builder pattern.

- Added esendex builder module pattern.
- Dispatcher supports single message.
- Removed dispatcher service.
- Removed session service.
* Currently cannot send due to incomplete dispatcher.