public static function get_instance()
 {
     NULL === self::$instance and self::$instance = new self();
     return self::$instance;
 }
 static function add_settings_page()
 {
     require_once __DIR__ . '/includes/class-settings-page.php';
     $settings_page = Settings_Page::get_instance();
     $settings_page->add_page('My plugin settings', 'my-plugin-settings', 'options-general.php', 'Update your settings here')->add_fieldset('first-section', 'Some Settings', 'Update these settings first')->add_field('checkbox', 'first-section', 'checkbox-first', 'Do you want to check?', '1')->add_field('checkboxgroup', 'first-section', 'checkboxgroup-first', 'Select a few', array('1' => 'one', '2' => 'two'))->render();
 }