Adding methods for muting. WIP
Refactoring for certificates.
Certificate now generated if none exists
Reconfigure to use SSL certificates
Refactoring
Refactoring and added support for adding channels.