constructor(ui, system, dir) {
        this.ui = ui;
        this.system = system;
        this.dir = dir;

        this._cliConfig = new Config(path.join(this.dir, '.ghost-cli'));
    }
Constructs the instance

@param {UI} ui UI instance
@param {System} system System instance
@param {string} dir Absolute path of the instance folder