Didn't do very many changes... Fiddled around with a few lines of code for the most part. I noticed that consequent parameter initialization DOES have an effect on the confusion matrix table. If the consequent params are initialized as 0, the confusion matrix only has the first column filled.

In any case, our math appears to be correct. I think this problem boils down to some iffy reference that isn't being updated properly (in a Matrix method). I concluded that I kinda need a whiteboard before I do more work on this guy. Will work on tomorrow morning.

Signed-off-by: cauth0n <derek.reimanis@gmail.com>