Refactored SocketConfig to it's own module. SocketConfig is now a schematics Model. Refactored CliListener and CliEmitter to know use the refactored Blade and Cargo declaration methods.