Basic functions in place to compare and find filter successors
Compiling but not finding solution.
Solver works now.