/**
  * Main Pootle Page Builder Live Editor Instance
  * Ensures only one instance of Storefront_Extension_Boilerplate is loaded or can be loaded.
  * @return Pootle_Page_Builder_Live_Editor instance
  * @since 2.0.0
  */
 public static function instance()
 {
     if (null == self::$_instance) {
         self::$_instance = new self();
     }
     return self::$_instance;
 }
 /**
  * Initiates admin class and adds admin hooks
  * @since 2.0.0
  */
 private function _admin()
 {
     //Instantiating admin class
     $this->admin = Pootle_Page_Builder_Live_Editor_Admin::instance();
     // Enqueues the admin scripts
     add_action('pootlepb_enqueue_admin_scripts', array($this->admin, 'enqueue'));
     //Adds Live editor link
     add_action('admin_bar_menu', array($this->admin, 'admin_bar_menu'), 999);
     //Ajax action to save live editor data and render new grid
     add_action('wp', array($this->admin, 'browser_cache_page'));
 }