WIP - The ssl_context instance variable should probably move into setup_ssl