Option does not save or update upon page refresh

Maybe a little debugging will help. Try this in your piece no.1

$theme = AisisCore_Factory_Pattern::create('AisisCore_Template_Builder');

        if(isset($_POST['aisis_reset'])){
            $theme->reset_theme_options();
        }

        $options = get_option('aisis_reset');

        print_r( $options ); //outputs $options value
        wp_die(); //will halt further process

        if($options == 'true'){
            echo '<div class="alert alert-success"><strong>SUCCESS!!!!</strong> All Options have been reset! You can start again!</div>';
            update_option('aisis_reset', 'false');
        }

What value do you get?