Further stacks and initial deriv code

Further Phoenix stacks added along with Piccinini's code and added code
performing first deriv with Sobel and selection code
Variance based method fully implemented