public static function init()
 {
     if (!self::$_instance) {
         self::$_instance = new WPUF_Settings();
     }
     return self::$_instance;
 }
 /**
  * Instantiate the classes
  *
  * @return void
  */
 function instantiate()
 {
     new WPUF_Upload();
     WPUF_Frontend_Form_Post::init();
     // requires for form preview
     new WPUF_Frontend_Form_Profile();
     new WPUF_Payment();
     WPUF_Subscription::init();
     if (is_admin()) {
         WPUF_Settings::init();
         new WPUF_Admin_Form();
         new WPUF_Admin_Posting();
         new WPUF_Admin_Posting_Profile();
         new WPUF_Updates();
     } else {
         new WPUF_Frontend_Dashboard();
     }
 }