Revision 02

Renamed File and Classes added readabiliy.
Implemented Mini-Max and One Dimensional traversal.
Begin Implementation of Evaluation.
Revision 03

Bug Fixes:
Fixed Minimax not working correctly
i have no idea what i am doing
Added a/b pruning*

*More specifically, what i think is a/b pruning.... Needs in depth
testing to verify
Added Evaluation Functions

Added functionality for DumbEvaluation and SomewhatEvaluation.
SmartEvaluation has documentation but no implementation yet, I'll tackle
that when I'm of a better state of mind tomorrow. They still need
tweaking but they are there and working as of right now.
Added adaptive maxDepth feature
various evaluation function improvements

It's pretty much all done, just a  matter of fitting it all together
now...