 
     /*
      * public func generateSchedulableDuration()
-     * - Genrate an Array of PVRDuration where tasks may be scheduled
+     * - Genrate an Array of PVRDuration where tasks may be scheduled, sorted by time
      * [Return]
      * Array<PVRDuration> - Array of PVRDuration where tasks may be scheduled
     */

        var sch_drsn = 0
        var stsk_drsn = 0
        let arr_sch_drsn = self.generateSchedulableDuration()
        let arr_stsk =  self.generateSubtask()

        //Compute Total Schedulable duration
        for drsn in arr_sch_drsn

        //Cleanup Data
        self.dataView.loadFromDB()

        return arr_stsk.reversed()
    }


    /*
     * public validateDurationAdequate() -> Bool
