-Breaking out folding code into its own Object.
-Begining the long process of rating output (for later training)
-Revising scoring for use with folder and generator outputs. (needs work)
-Improvments to Utilities
-Folder now cashes the output of the possibly expensive probability function
-Bard now does folding in parallel (thanks .par)