constructor(receiver) {
        super();

        this._receiver = receiver;

        ipc.on('frontend-message', handleFrontEndMessage.bind(this));
    }
Responsible for creating and maintaining ipc connection with the frontend.